throwing down the ore - Spanish English Dictionary